<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of Especialidades
 *
 * @author maospina
 */
class Especialidades {
    //put your code here
    private $paciente;
    private $setablero;
    private $especialidad;
    private $fecharegis;
    private $usuario;
    
    function __construct($paciente, $setablero, $especialidad, $fecharegis, $usuario) {
        $this->paciente = $paciente;
        $this->setablero = $setablero;
        $this->especialidad = $especialidad;
        $this->fecharegis = $fecharegis;
        $this->usuario = $usuario;
    }
    
    public function getPaciente() {
        return $this->paciente;
    }

    public function setPaciente($paciente) {
        $this->paciente = $paciente;
    }

    public function getSetablero() {
        return $this->setablero;
    }

    public function setSetablero($setablero) {
        $this->setablero = $setablero;
    }

    public function getEspecialidad() {
        return $this->especialidad;
    }

    public function setEspecialidad($especialidad) {
        $this->especialidad = $especialidad;
    }

    public function getFecharegis() {
        return $this->fecharegis;
    }

    public function setFecharegis($fecharegis) {
        $this->fecharegis = $fecharegis;
    }

    public function getUsuario() {
        return $this->usuario;
    }

    public function setUsuario($usuario) {
        $this->usuario = $usuario;
    }

    
    
    function marcarEspecialidad($posi,$estado){
        
        session_start();
        
        include_once '../../../controlador/php/conexion/Conexion.php';
        
        $con = new Conexion();
        
        if($estado == 1){
            
            $insert = "insert into setespecialidad(paciente,setablero,especialidad,fecharegis,usu_oid)
                       values('".$this->paciente."','".  $this->setablero."','".$this->especialidad."',GETDATE(),'".$_SESSION['usuario']."')";
            $con->query($insert);
            
            print_r(json_encode(array('respuesta'=>$estado)));
            
        }else if($estado == 2){
            
            $insert = "delete 
                       from setespecialidad
                       where paciente = '".$this->paciente."' and setablero = '".$this->setablero."' and especialidad = '".$this->especialidad."'";
            $con->query($insert);
            
            print_r(json_encode(array('respuesta'=>$estado)));
            
        }
        
        
        $con->cerrarConexion();
        
    }
    
    function especielidades(){
        
        include_once '../../../controlador/php/conexion/Conexion.php';
        
        $con = new Conexion();
        
        //echo$this->paciente."</br>";
        //echo$this->setablero."</br>";
        
        $select = "select GENESPECI.GEEDESCRI,GENESPECI.OID 
                   from setespecialidad left outer join ".$con->getReal()."..GENESPECI on setespecialidad.especialidad = GENESPECI.OID
                   where paciente = '".$this->paciente."' and setablero = '".$this->setablero."'";
        $res = $con->query($select);
        
        while($res2 = mssql_fetch_array($res)){
            
            $lista[] = array_map(utf8_encode,$res2);
            
        }
        
        print_r(json_encode($lista));
        
        $con->cerrarConexion();
        
    }

    
    function cargarEspecialidad(){
        
        include_once '../../../controlador/php/conexion/Conexion.php';
        
        $con = new Conexion();
        
        $select = "select GENESPECI.GEEDESCRI,GENESPECI.OID 
                   from setespecialidad left outer join ".$con->getReal()."..GENESPECI on setespecialidad.especialidad = GENESPECI.OID
                   where paciente = '".$this->paciente."' and setablero = '".$this->setablero."'";
        $res = $con->query($select);
        
        while($res2 = mssql_fetch_array($res)){
            
            $lista[] = array_map(utf8_encode,$res2);
            
        }
        
        print_r(json_encode($lista));
        
        $con->cerrarConexion();
        
    }
    
}

?>
